services rendered - Deutsch Englisch Wörterbuch